/*!
   \copyright  Copyright (c) 2023 - 2024 Qualcomm Technologies International, Ltd.\n
               All Rights Reserved.\n
               Qualcomm Technologies International, Ltd. Confidential and Proprietary.
   \file
   \addtogroup usb_device
   \brief      Compatibility stubs for legacy products
   @{
*/

#ifndef USB_DEVICE_COMPAT_H
#define USB_DEVICE_COMPAT_H

#ifndef INCLUDE_QCOM_USB

extern void usb_device_compat_init(void);

extern uint8 UsbAllocEndpointAddr(bool is_to_host);

extern uint8 UsbAllocStringIndex(void);

extern bool UsbInterfaceExternal(uint16 interface, uint16 owner);

#endif

#endif /* USB_DEVICE_COMPAT_H */
